fit properly - French English Dictionary